a low-rent hotel - Turkish English Dictionary